this explains why... - Türkisch Englisch Wörterbuch